package Message.Command
{
    import Engine.RMI.*;
    import Framework.Serialize.*;

    public class EPublicCommand extends Object
    {
        public var __value:int;
        private static var __values:Array = [];
        public static const _ECmdPublicFightAttributeBase:int = 20001;
        public static const ECmdPublicFightAttributeBase:EPublicCommand = new EPublicCommand(_ECmdPublicFightAttributeBase);
        public static const _ECmdPublicFightAttributeAdd:int = 20002;
        public static const ECmdPublicFightAttributeAdd:EPublicCommand = new EPublicCommand(_ECmdPublicFightAttributeAdd);
        public static const _ECmdPublicFightAttribute:int = 20003;
        public static const ECmdPublicFightAttribute:EPublicCommand = new EPublicCommand(_ECmdPublicFightAttribute);
        public static const _ECmdPublicFightAttributeEx:int = 20004;
        public static const ECmdPublicFightAttributeEx:EPublicCommand = new EPublicCommand(_ECmdPublicFightAttributeEx);
        public static const _ECmdPublicRolePoint:int = 20010;
        public static const ECmdPublicRolePoint:EPublicCommand = new EPublicCommand(_ECmdPublicRolePoint);
        public static const _ECmdPublicResetRolePoint:int = 20011;
        public static const ECmdPublicResetRolePoint:EPublicCommand = new EPublicCommand(_ECmdPublicResetRolePoint);
        public static const _ECmdPublicRoleMoveTo:int = 20012;
        public static const ECmdPublicRoleMoveTo:EPublicCommand = new EPublicCommand(_ECmdPublicRoleMoveTo);
        public static const _ECmdPublicErrorMsg:int = 20020;
        public static const ECmdPublicErrorMsg:EPublicCommand = new EPublicCommand(_ECmdPublicErrorMsg);
        public static const _ECmdPublicNoticeMsg:int = 20021;
        public static const ECmdPublicNoticeMsg:EPublicCommand = new EPublicCommand(_ECmdPublicNoticeMsg);
        public static const _ECmdPublicNoticeBroadcastMsg:int = 20022;
        public static const ECmdPublicNoticeBroadcastMsg:EPublicCommand = new EPublicCommand(_ECmdPublicNoticeBroadcastMsg);
        public static const _ECmdPublicBusinessApplySucess:int = 20029;
        public static const ECmdPublicBusinessApplySucess:EPublicCommand = new EPublicCommand(_ECmdPublicBusinessApplySucess);
        public static const _ECmdPublicBusiness:int = 20030;
        public static const ECmdPublicBusiness:EPublicCommand = new EPublicCommand(_ECmdPublicBusiness);
        public static const _ECmdPublicStallStart:int = 20031;
        public static const ECmdPublicStallStart:EPublicCommand = new EPublicCommand(_ECmdPublicStallStart);
        public static const _ECmdPublicStallEnd:int = 20032;
        public static const ECmdPublicStallEnd:EPublicCommand = new EPublicCommand(_ECmdPublicStallEnd);
        public static const _ECmdPublicStallItemUpdate:int = 20033;
        public static const ECmdPublicStallItemUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicStallItemUpdate);
        public static const _ECmdPublicStallOpen:int = 20034;
        public static const ECmdPublicStallOpen:EPublicCommand = new EPublicCommand(_ECmdPublicStallOpen);
        public static const _ECmdPublicStallOpenRet:int = 20035;
        public static const ECmdPublicStallOpenRet:EPublicCommand = new EPublicCommand(_ECmdPublicStallOpenRet);
        public static const _ECmdPublicStallClose:int = 20036;
        public static const ECmdPublicStallClose:EPublicCommand = new EPublicCommand(_ECmdPublicStallClose);
        public static const _ECmdPublicStallBuy:int = 20037;
        public static const ECmdPublicStallBuy:EPublicCommand = new EPublicCommand(_ECmdPublicStallBuy);
        public static const _ECmdPublicStallLeaveWordUpdate:int = 20038;
        public static const ECmdPublicStallLeaveWordUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicStallLeaveWordUpdate);
        public static const _ECmdPublicStallBuyReslut:int = 20039;
        public static const ECmdPublicStallBuyReslut:EPublicCommand = new EPublicCommand(_ECmdPublicStallBuyReslut);
        public static const _ECmdPublicPublicNotice:int = 20040;
        public static const ECmdPublicPublicNotice:EPublicCommand = new EPublicCommand(_ECmdPublicPublicNotice);
        public static const _ECmdPublicLoginInfoShow:int = 20041;
        public static const ECmdPublicLoginInfoShow:EPublicCommand = new EPublicCommand(_ECmdPublicLoginInfoShow);
        public static const _ECmdPublicToplistUpdate:int = 20042;
        public static const ECmdPublicToplistUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicToplistUpdate);
        public static const _ECmdPublicUpdateToplist:int = 20043;
        public static const ECmdPublicUpdateToplist:EPublicCommand = new EPublicCommand(_ECmdPublicUpdateToplist);
        public static const _ECmdPublicPublicInfo:int = 20045;
        public static const ECmdPublicPublicInfo:EPublicCommand = new EPublicCommand(_ECmdPublicPublicInfo);
        public static const _ECmdPublicGroupApply:int = 20050;
        public static const ECmdPublicGroupApply:EPublicCommand = new EPublicCommand(_ECmdPublicGroupApply);
        public static const _ECmdPublicGroupInvite:int = 20051;
        public static const ECmdPublicGroupInvite:EPublicCommand = new EPublicCommand(_ECmdPublicGroupInvite);
        public static const _ECmdPublicGroupAgree:int = 20052;
        public static const ECmdPublicGroupAgree:EPublicCommand = new EPublicCommand(_ECmdPublicGroupAgree);
        public static const _ECmdPublicGroupLeft:int = 20053;
        public static const ECmdPublicGroupLeft:EPublicCommand = new EPublicCommand(_ECmdPublicGroupLeft);
        public static const _ECmdPublicGroupKickOut:int = 20054;
        public static const ECmdPublicGroupKickOut:EPublicCommand = new EPublicCommand(_ECmdPublicGroupKickOut);
        public static const _ECmdPublicGroupModifyCaptain:int = 20055;
        public static const ECmdPublicGroupModifyCaptain:EPublicCommand = new EPublicCommand(_ECmdPublicGroupModifyCaptain);
        public static const _ECmdPublicGroupModifyAllocation:int = 20056;
        public static const ECmdPublicGroupModifyAllocation:EPublicCommand = new EPublicCommand(_ECmdPublicGroupModifyAllocation);
        public static const _ECmdPublicGroupOffline:int = 20057;
        public static const ECmdPublicGroupOffline:EPublicCommand = new EPublicCommand(_ECmdPublicGroupOffline);
        public static const _ECmdPublicGroupInviteEx:int = 20058;
        public static const ECmdPublicGroupInviteEx:EPublicCommand = new EPublicCommand(_ECmdPublicGroupInviteEx);
        public static const _ECmdPublicGroupRecject:int = 20059;
        public static const ECmdPublicGroupRecject:EPublicCommand = new EPublicCommand(_ECmdPublicGroupRecject);
        public static const _ECmdPublicGroupInfo:int = 20060;
        public static const ECmdPublicGroupInfo:EPublicCommand = new EPublicCommand(_ECmdPublicGroupInfo);
        public static const _ECmdPublicGroupEntityInfo:int = 20061;
        public static const ECmdPublicGroupEntityInfo:EPublicCommand = new EPublicCommand(_ECmdPublicGroupEntityInfo);
        public static const _ECmdPublicGroupRecjectApply:int = 20062;
        public static const ECmdPublicGroupRecjectApply:EPublicCommand = new EPublicCommand(_ECmdPublicGroupRecjectApply);
        public static const _ECmdPublicGroupRecjectInvite:int = 20063;
        public static const ECmdPublicGroupRecjectInvite:EPublicCommand = new EPublicCommand(_ECmdPublicGroupRecjectInvite);
        public static const _ECmdPublicGroupCreateGroup:int = 20065;
        public static const ECmdPublicGroupCreateGroup:EPublicCommand = new EPublicCommand(_ECmdPublicGroupCreateGroup);
        public static const _ECmdPublicGroupDisbandGroup:int = 20066;
        public static const ECmdPublicGroupDisbandGroup:EPublicCommand = new EPublicCommand(_ECmdPublicGroupDisbandGroup);
        public static const _ECmdPublicGroupCreateCopy:int = 20067;
        public static const ECmdPublicGroupCreateCopy:EPublicCommand = new EPublicCommand(_ECmdPublicGroupCreateCopy);
        public static const _ECmdPublicGroupSetGroup:int = 20068;
        public static const ECmdPublicGroupSetGroup:EPublicCommand = new EPublicCommand(_ECmdPublicGroupSetGroup);
        public static const _ECmdPublicPetSire:int = 20070;
        public static const ECmdPublicPetSire:EPublicCommand = new EPublicCommand(_ECmdPublicPetSire);
        public static const _ECmdPublicCopyEnterHell:int = 20100;
        public static const ECmdPublicCopyEnterHell:EPublicCommand = new EPublicCommand(_ECmdPublicCopyEnterHell);
        public static const _ECmdPublicCopyLeftHell:int = 20101;
        public static const ECmdPublicCopyLeftHell:EPublicCommand = new EPublicCommand(_ECmdPublicCopyLeftHell);
        public static const _ECmdPublicCopyFindPlayer:int = 20102;
        public static const ECmdPublicCopyFindPlayer:EPublicCommand = new EPublicCommand(_ECmdPublicCopyFindPlayer);
        public static const _ECmdPublicCopyFindGroup:int = 20103;
        public static const ECmdPublicCopyFindGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyFindGroup);
        public static const _ECmdPublicCopyCreateGroup:int = 20104;
        public static const ECmdPublicCopyCreateGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyCreateGroup);
        public static const _ECmdPublicCopyViewGroup:int = 20105;
        public static const ECmdPublicCopyViewGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyViewGroup);
        public static const _ECmdPublicCopyJoinGroup:int = 20106;
        public static const ECmdPublicCopyJoinGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyJoinGroup);
        public static const _ECmdPublicCopyLeftGroup:int = 20107;
        public static const ECmdPublicCopyLeftGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyLeftGroup);
        public static const _ECmdPublicCopyGroupApply:int = 20108;
        public static const ECmdPublicCopyGroupApply:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupApply);
        public static const _ECmdPublicCopyGroupInvite:int = 20109;
        public static const ECmdPublicCopyGroupInvite:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupInvite);
        public static const _ECmdPublicCopyGroupAgree:int = 20110;
        public static const ECmdPublicCopyGroupAgree:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupAgree);
        public static const _ECmdPublicCopyGroupRecject:int = 20111;
        public static const ECmdPublicCopyGroupRecject:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupRecject);
        public static const _ECmdPublicCopyGroupRecjectApply:int = 20112;
        public static const ECmdPublicCopyGroupRecjectApply:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupRecjectApply);
        public static const _ECmdPublicCopyGroupRecjectInvite:int = 20113;
        public static const ECmdPublicCopyGroupRecjectInvite:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupRecjectInvite);
        public static const _ECmdPublicCopyEnterCopy:int = 20120;
        public static const ECmdPublicCopyEnterCopy:EPublicCommand = new EPublicCommand(_ECmdPublicCopyEnterCopy);
        public static const _ECmdPublicCopyKickOutGroup:int = 20121;
        public static const ECmdPublicCopyKickOutGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyKickOutGroup);
        public static const _ECmdPublicCopyModifyGroupCaptain:int = 20122;
        public static const ECmdPublicCopyModifyGroupCaptain:EPublicCommand = new EPublicCommand(_ECmdPublicCopyModifyGroupCaptain);
        public static const _ECmdPublicCopyModifyGroupAllocation:int = 20123;
        public static const ECmdPublicCopyModifyGroupAllocation:EPublicCommand = new EPublicCommand(_ECmdPublicCopyModifyGroupAllocation);
        public static const _ECmdPublicCopyModifyGroup:int = 20124;
        public static const ECmdPublicCopyModifyGroup:EPublicCommand = new EPublicCommand(_ECmdPublicCopyModifyGroup);
        public static const _ECmdPublicCopyGroupInfo:int = 20130;
        public static const ECmdPublicCopyGroupInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupInfo);
        public static const _ECmdPublicCopyGroupEntityInfo:int = 20131;
        public static const ECmdPublicCopyGroupEntityInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupEntityInfo);
        public static const _ECmdPublicCopyGroupMiniInfo:int = 20132;
        public static const ECmdPublicCopyGroupMiniInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupMiniInfo);
        public static const _ECmdPublicCopyInfo:int = 20133;
        public static const ECmdPublicCopyInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCopyInfo);
        public static const _ECmdPublicCopyGroupCheck:int = 20134;
        public static const ECmdPublicCopyGroupCheck:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupCheck);
        public static const _ECmdPublicCopyGroupError:int = 20135;
        public static const ECmdPublicCopyGroupError:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupError);
        public static const _ECmdPublicCopyGroupErrorBroadcast:int = 20136;
        public static const ECmdPublicCopyGroupErrorBroadcast:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupErrorBroadcast);
        public static const _ECmdPublicCopyGroupCheckResponse:int = 20137;
        public static const ECmdPublicCopyGroupCheckResponse:EPublicCommand = new EPublicCommand(_ECmdPublicCopyGroupCheckResponse);
        public static const _ECmdPublicCopyOperationRoom:int = 20138;
        public static const ECmdPublicCopyOperationRoom:EPublicCommand = new EPublicCommand(_ECmdPublicCopyOperationRoom);
        public static const _ECmdPublicCopyWaitingInfo:int = 20139;
        public static const ECmdPublicCopyWaitingInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCopyWaitingInfo);
        public static const _ECmdPublicCopyPassPlayerIntoCopy:int = 20140;
        public static const ECmdPublicCopyPassPlayerIntoCopy:EPublicCommand = new EPublicCommand(_ECmdPublicCopyPassPlayerIntoCopy);
        public static const _ECmdPublicCopyLeftCopy:int = 20141;
        public static const ECmdPublicCopyLeftCopy:EPublicCommand = new EPublicCommand(_ECmdPublicCopyLeftCopy);
        public static const _ECmdPublicCopyRefreshAiderBoss:int = 20142;
        public static const ECmdPublicCopyRefreshAiderBoss:EPublicCommand = new EPublicCommand(_ECmdPublicCopyRefreshAiderBoss);
        public static const _ECmdPublicCopyDisband:int = 20143;
        public static const ECmdPublicCopyDisband:EPublicCommand = new EPublicCommand(_ECmdPublicCopyDisband);
        public static const _ECmdPublicCopyMsg:int = 20144;
        public static const ECmdPublicCopyMsg:EPublicCommand = new EPublicCommand(_ECmdPublicCopyMsg);
        public static const _ECmdPublicCopyRePassPlayerIntoCopy:int = 20145;
        public static const ECmdPublicCopyRePassPlayerIntoCopy:EPublicCommand = new EPublicCommand(_ECmdPublicCopyRePassPlayerIntoCopy);
        public static const _ECmdPublicCopyEnterNum:int = 20146;
        public static const ECmdPublicCopyEnterNum:EPublicCommand = new EPublicCommand(_ECmdPublicCopyEnterNum);
        public static const _ECmdPublicGuildUpdateInfo:int = 20150;
        public static const ECmdPublicGuildUpdateInfo:EPublicCommand = new EPublicCommand(_ECmdPublicGuildUpdateInfo);
        public static const _ECmdPublicGuildPushInviteInfo:int = 20151;
        public static const ECmdPublicGuildPushInviteInfo:EPublicCommand = new EPublicCommand(_ECmdPublicGuildPushInviteInfo);
        public static const _ECmdPublicUpdateGuildMap:int = 20152;
        public static const ECmdPublicUpdateGuildMap:EPublicCommand = new EPublicCommand(_ECmdPublicUpdateGuildMap);
        public static const _ECmdPublicRemoveGuildMap:int = 20153;
        public static const ECmdPublicRemoveGuildMap:EPublicCommand = new EPublicCommand(_ECmdPublicRemoveGuildMap);
        public static const _ECmdPublicGuildShopUpdate:int = 20154;
        public static const ECmdPublicGuildShopUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicGuildShopUpdate);
        public static const _ECmdPublicGuildWarehouseAssign:int = 20155;
        public static const ECmdPublicGuildWarehouseAssign:EPublicCommand = new EPublicCommand(_ECmdPublicGuildWarehouseAssign);
        public static const _ECmdPublicGuildWarehouseUpdate:int = 20156;
        public static const ECmdPublicGuildWarehouseUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicGuildWarehouseUpdate);
        public static const _ECmdPublicGuildWarehouseOut:int = 20157;
        public static const ECmdPublicGuildWarehouseOut:EPublicCommand = new EPublicCommand(_ECmdPublicGuildWarehouseOut);
        public static const _ECmdPublicGuildWarehouseApplyUpdate:int = 20158;
        public static const ECmdPublicGuildWarehouseApplyUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicGuildWarehouseApplyUpdate);
        public static const _ECmdPublicGuildStructureInfo:int = 20159;
        public static const ECmdPublicGuildStructureInfo:EPublicCommand = new EPublicCommand(_ECmdPublicGuildStructureInfo);
        public static const _ECmdPublicGuildApply:int = 20160;
        public static const ECmdPublicGuildApply:EPublicCommand = new EPublicCommand(_ECmdPublicGuildApply);
        public static const _ECmdPublicGuildWelcome:int = 20161;
        public static const ECmdPublicGuildWelcome:EPublicCommand = new EPublicCommand(_ECmdPublicGuildWelcome);
        public static const _ECmdPublicGuildNewMember:int = 20162;
        public static const ECmdPublicGuildNewMember:EPublicCommand = new EPublicCommand(_ECmdPublicGuildNewMember);
        public static const _ECmdPublicDoubleZazenInvite:int = 20200;
        public static const ECmdPublicDoubleZazenInvite:EPublicCommand = new EPublicCommand(_ECmdPublicDoubleZazenInvite);
        public static const _ECmdPublicDoubleZazenReply:int = 20201;
        public static const ECmdPublicDoubleZazenReply:EPublicCommand = new EPublicCommand(_ECmdPublicDoubleZazenReply);
        public static const _ECmdPublicDoubleZazenCanMove:int = 20202;
        public static const ECmdPublicDoubleZazenCanMove:EPublicCommand = new EPublicCommand(_ECmdPublicDoubleZazenCanMove);
        public static const _ECmdPublicDoubleZazenToPlayerInfo:int = 20203;
        public static const ECmdPublicDoubleZazenToPlayerInfo:EPublicCommand = new EPublicCommand(_ECmdPublicDoubleZazenToPlayerInfo);
        public static const _ECmdPublicCampTransportInfo:int = 20300;
        public static const ECmdPublicCampTransportInfo:EPublicCommand = new EPublicCommand(_ECmdPublicCampTransportInfo);
        public static const _ECmdPublicPetInfoList:int = 20305;
        public static const ECmdPublicPetInfoList:EPublicCommand = new EPublicCommand(_ECmdPublicPetInfoList);
        public static const _ECmdPublicOpenBattleField:int = 20320;
        public static const ECmdPublicOpenBattleField:EPublicCommand = new EPublicCommand(_ECmdPublicOpenBattleField);
        public static const _ECmdPublicCloseBattleField:int = 20321;
        public static const ECmdPublicCloseBattleField:EPublicCommand = new EPublicCommand(_ECmdPublicCloseBattleField);
        public static const _ECmdPublicGetBattleFieldList:int = 20322;
        public static const ECmdPublicGetBattleFieldList:EPublicCommand = new EPublicCommand(_ECmdPublicGetBattleFieldList);
        public static const _ECmdPublicGetBattleFieldResult:int = 20323;
        public static const ECmdPublicGetBattleFieldResult:EPublicCommand = new EPublicCommand(_ECmdPublicGetBattleFieldResult);
        public static const _ECmdPublicBattleFieldCampCredit:int = 20324;
        public static const ECmdPublicBattleFieldCampCredit:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldCampCredit);
        public static const _ECmdPublicBattleFieldPlayerCredit:int = 20325;
        public static const ECmdPublicBattleFieldPlayerCredit:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldPlayerCredit);
        public static const _ECmdPublicBattleFieldList:int = 20326;
        public static const ECmdPublicBattleFieldList:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldList);
        public static const _ECmdPublicBattleFieldResult:int = 20327;
        public static const ECmdPublicBattleFieldResult:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldResult);
        public static const _ECmdPublicTreasureHunterDead:int = 20328;
        public static const ECmdPublicTreasureHunterDead:EPublicCommand = new EPublicCommand(_ECmdPublicTreasureHunterDead);
        public static const _ECmdPublicBattleFieldBeKill:int = 20329;
        public static const ECmdPublicBattleFieldBeKill:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldBeKill);
        public static const _ECmdPublicBattleFieldEnter:int = 20330;
        public static const ECmdPublicBattleFieldEnter:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldEnter);
        public static const _ECmdPublicBattleFieldLeft:int = 20331;
        public static const ECmdPublicBattleFieldLeft:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldLeft);
        public static const _ECmdPublicVotePlayerUpdate:int = 20332;
        public static const ECmdPublicVotePlayerUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicVotePlayerUpdate);
        public static const _ECmdPublicComprehensionCanEnd:int = 20333;
        public static const ECmdPublicComprehensionCanEnd:EPublicCommand = new EPublicCommand(_ECmdPublicComprehensionCanEnd);
        public static const _ECmdPublicBattleFieldRankReward:int = 20334;
        public static const ECmdPublicBattleFieldRankReward:EPublicCommand = new EPublicCommand(_ECmdPublicBattleFieldRankReward);
        public static const _ECmdPublicRunBusinessUpdate:int = 20340;
        public static const ECmdPublicRunBusinessUpdate:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessUpdate);
        public static const _ECmdPublicRunBusinessStart:int = 20341;
        public static const ECmdPublicRunBusinessStart:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessStart);
        public static const _ECmdPublicRunBusinessEnd:int = 20342;
        public static const ECmdPublicRunBusinessEnd:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessEnd);
        public static const _ECmdPublicRunBusinessPlayer:int = 20343;
        public static const ECmdPublicRunBusinessPlayer:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessPlayer);
        public static const _ECmdPublicRunBusinessRefreshDt:int = 20344;
        public static const ECmdPublicRunBusinessRefreshDt:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessRefreshDt);
        public static const _ECmdPublicRunBusinessKillByPlayer:int = 20345;
        public static const ECmdPublicRunBusinessKillByPlayer:EPublicCommand = new EPublicCommand(_ECmdPublicRunBusinessKillByPlayer);
        public static const _ECmdPublicCreditCount:int = 20350;
        public static const ECmdPublicCreditCount:EPublicCommand = new EPublicCommand(_ECmdPublicCreditCount);
        public static const _ECmdPublicFightModelCampUnion:int = 20360;
        public static const ECmdPublicFightModelCampUnion:EPublicCommand = new EPublicCommand(_ECmdPublicFightModelCampUnion);
        public static const _ECmdPublicReceiveFlowerInfo:int = 20365;
        public static const ECmdPublicReceiveFlowerInfo:EPublicCommand = new EPublicCommand(_ECmdPublicReceiveFlowerInfo);
        public static const _ECmdPublicFloatFlower:int = 20366;
        public static const ECmdPublicFloatFlower:EPublicCommand = new EPublicCommand(_ECmdPublicFloatFlower);
        public static const _ECmdPublicWreathEffect:int = 20367;
        public static const ECmdPublicWreathEffect:EPublicCommand = new EPublicCommand(_ECmdPublicWreathEffect);
        public static const _ECmdPublicOnDropTreasureItem:int = 20370;
        public static const ECmdPublicOnDropTreasureItem:EPublicCommand = new EPublicCommand(_ECmdPublicOnDropTreasureItem);
        public static const _ECmdPublicRefreshBoss:int = 20371;
        public static const ECmdPublicRefreshBoss:EPublicCommand = new EPublicCommand(_ECmdPublicRefreshBoss);
        public static const _ECmdPublicAddTreasureShowItem:int = 20372;
        public static const ECmdPublicAddTreasureShowItem:EPublicCommand = new EPublicCommand(_ECmdPublicAddTreasureShowItem);
        public static const _ECmdPublicUpdateExplorerControl:int = 30373;
        public static const ECmdPublicUpdateExplorerControl:EPublicCommand = new EPublicCommand(_ECmdPublicUpdateExplorerControl);
        public static const _ECmdPublicPushExplorerControl:int = 30374;
        public static const ECmdPublicPushExplorerControl:EPublicCommand = new EPublicCommand(_ECmdPublicPushExplorerControl);
        public static const _ECmdPublicSpaCreateNewSpace:int = 30380;
        public static const ECmdPublicSpaCreateNewSpace:EPublicCommand = new EPublicCommand(_ECmdPublicSpaCreateNewSpace);
        public static const _ECmdPublicSpaCloseSpace:int = 30381;
        public static const ECmdPublicSpaCloseSpace:EPublicCommand = new EPublicCommand(_ECmdPublicSpaCloseSpace);
        public static const _ECmdPublicSpaGetSpaList:int = 30382;
        public static const ECmdPublicSpaGetSpaList:EPublicCommand = new EPublicCommand(_ECmdPublicSpaGetSpaList);
        public static const _ECmdPublicSpaUpdateInfo:int = 30383;
        public static const ECmdPublicSpaUpdateInfo:EPublicCommand = new EPublicCommand(_ECmdPublicSpaUpdateInfo);
        public static const _ECmdPublicSpaOpen:int = 30384;
        public static const ECmdPublicSpaOpen:EPublicCommand = new EPublicCommand(_ECmdPublicSpaOpen);
        public static const _ECmdPublicSpaClose:int = 30385;
        public static const ECmdPublicSpaClose:EPublicCommand = new EPublicCommand(_ECmdPublicSpaClose);
        public static const _ECmdPublicGuildFlameOpen:int = 30390;
        public static const ECmdPublicGuildFlameOpen:EPublicCommand = new EPublicCommand(_ECmdPublicGuildFlameOpen);
        public static const _ECmdPublicGuildFlameClose:int = 30391;
        public static const ECmdPublicGuildFlameClose:EPublicCommand = new EPublicCommand(_ECmdPublicGuildFlameClose);
        public static const _ECmdPublicQuestionPrepareStart:int = 30400;
        public static const ECmdPublicQuestionPrepareStart:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionPrepareStart);
        public static const _ECmdPublicQuestionData:int = 30401;
        public static const ECmdPublicQuestionData:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionData);
        public static const _ECmdPublicQuestionEnd:int = 30402;
        public static const ECmdPublicQuestionEnd:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionEnd);
        public static const _ECmdPublicQuestionUpdateRank:int = 30403;
        public static const ECmdPublicQuestionUpdateRank:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionUpdateRank);
        public static const _ECmdPublicQuestionUpdatePlayerMark:int = 30404;
        public static const ECmdPublicQuestionUpdatePlayerMark:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionUpdatePlayerMark);
        public static const _ECmdPublicQuestionCanAnswer:int = 30405;
        public static const ECmdPublicQuestionCanAnswer:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionCanAnswer);
        public static const _ECmdPublicQuestionPlayerInfo:int = 30406;
        public static const ECmdPublicQuestionPlayerInfo:EPublicCommand = new EPublicCommand(_ECmdPublicQuestionPlayerInfo);
        public static const _ECmdPublicBossRefreshPlan:int = 30410;
        public static const ECmdPublicBossRefreshPlan:EPublicCommand = new EPublicCommand(_ECmdPublicBossRefreshPlan);

        public function EPublicCommand(param1:int)
        {
            this.__value = param1;
            __values[param1] = this;
            
        }

        public function value() : int
        {
            return this.__value;
        }

        public function equals(param1:Object) : Boolean
        {
            if (param1 == this)
            {
                return true;
            }
            var _loc_2:* = param1 as ERMICallModel;
            if (_loc_2 == null)
            {
                return false;
            }
            return this.__value == _loc_2.value();
        }

        public function hashCode() : int
        {
            return 5 * this.__value;
        }

        public function __write(param1:SerializeStream) : void
        {
            param1.writeShort(this.__value);
            
        }

        public static function convert(param1:int) : EPublicCommand
        {
            return __values[param1];
        }

        public static function __read(param1:SerializeStream) : EPublicCommand
        {
            var _loc_2:* = param1.readShort();
            if (_loc_2 < 0 || _loc_2 >= 30411)
            {
                throw new MarshalException();
            }
            return EPublicCommand.convert(_loc_2);
        }

    }
}
